<?phpclass UserCustomerBasketEntity extends UserCustomerBasketEntityBase{		/**	 * Product entity	 * @var UserProductEntity	 */	public $productEnity;		public function __construct($arrValue = null, $prefix = '')	{		if(!is_null($arrValue) && is_array($arrValue)){			parent::__construct($arrValue, $prefix);		}	}		/**	 * Get Product Entity	 */	public function getProduct()	{		$userProductDataService = new UserProductDataService();		if(empty($this->productId))		{			return NULL;					}				$this->productEnity = $productEntity = $userProductDataService->getById($this->productId);				return $productEntity;	}			/**	 * Get Customer Entity	 */	public  function getCustomer()	{		$usersDataService = new UsersDataService();				if(empty($this->customerId))		{			return NULL;					}				$customerEntity = $usersDataService->getById($this->customerId);				return $customerEntity;	}}